package auth_models

import (
	"yim_server/common/models"
)

// UserModel 用户表
type UserModel struct {
	models.Model
	Pwd            string `gorm:"size:64" json:"pwd"`
	Nickname       string `gorm:"size:32" json:"nickname"`
	UserName       string `gorm:"size:32" json:"userName"`
	Abstract       string `gorm:"size:128" json:"abstract"` // 简介
	Avatar         string `gorm:"size:256" json:"avatar"`
	IP             string `gorm:"size:32" json:"ip"`
	Addr           string `gorm:"size:64" json:"addr"`
	Role           int8   `json:"role"`                          // 角色	1: 管理员 2: 普通用户
	OpenID         string `gorm:"size:64" json:"openID"`         // 第三方登录ID
	RegisterSource string `gorm:"size:16" json:"registerSource"` // 注册来源
}
